technology and law - Alemán Inglés Diccionario